achieve something with great effort - İspanyolca İngilizce Sözlük